everybody loves it here - French English Dictionary